package com.yuwubao.uav.tool.mapper;

import com.yuwubao.framework.bean.PageData;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 *
 */
@Mapper
public interface OrgProjectMapper {

    void clickOrgProject(PageData pageData) throws Exception;
    void deleteOrgProject(PageData pageData) throws Exception;
    void updateOrgProject(PageData pageData) throws Exception;
    void disableOrEnableOrgProject(PageData pageData) throws Exception;
    void addOrgProject(PageData pageData) throws Exception;
    List<PageData> listOrgProject(PageData pageData) throws Exception;
    int listOrgProjectCount(PageData pageData) throws Exception;

    void deleteOrgProjectType(PageData pageData) throws Exception;
    void updateOrgProjectType(PageData pageData) throws Exception;
    void disableOrEnableOrgProjectType(PageData pageData) throws Exception;
    void addOrgProjectType(PageData pageData) throws Exception;
    List<PageData> listOrgProjectType(PageData pageData) throws Exception;
    List<PageData> listOrgProjectTypeAll(PageData pageData) throws Exception;
    int listOrgProjectTypeCount(PageData pageData) throws Exception;


}
